 flashpdd_nand

 Timestamp is 4da293c2 (Mon Apr 11 17:38:10 2011)

 Preferred load address is 10000000

 Start         Length     Name                   Class
 0001:00000000 00000004H .CRT$XCA                CODE
 0001:00000004 00000004H .CRT$XCZ                CODE
 0001:00000008 00000004H .CRT$XIA                CODE
 0001:0000000c 00000004H .CRT$XIZ                CODE
 0001:00000010 00000004H .CRT$XPA                CODE
 0001:00000014 00000004H .CRT$XPZ                CODE
 0001:00000018 00000004H .CRT$XTA                CODE
 0001:0000001c 00000004H .CRT$XTZ                CODE
 0001:00000020 0000008cH .rdata                  CODE
 0001:000000ac 0000002aH .rdata$debug            CODE
 0001:000000d8 00003b6cH .text                   CODE
 0001:00003c44 00000050H .xdata                  CODE
 0001:00003c94 0000003cH .idata$2                CODE
 0001:00003cd0 00000014H .idata$3                CODE
 0001:00003ce4 00000054H .idata$4                CODE
 0001:00003d38 0000003aH .idata$6                CODE
 0001:00003d80 00000104H .edata                  CODE
 0002:00000000 00000054H .idata$5                DATA
 0002:00000058 00000570H .data                   DATA
 0002:000005c8 000018bcH .bss                    DATA
 0003:00000000 000002b8H .pdata                  DATA

  Address         Publics by Value              Rva+Base       Lib:Object

 0000:00000000       ___safe_se_handler_count   00000000     <absolute>
 0000:00000000       ___safe_se_handler_table   00000000     <absolute>
 0001:00000000       __xc_a                     10001000     corelib0:crt0init.obj
 0001:00000004       __xc_z                     10001004     corelib0:crt0init.obj
 0001:00000008       __xi_a                     10001008     corelib0:crt0init.obj
 0001:0000000c       __xi_z                     1000100c     corelib0:crt0init.obj
 0001:00000010       __xp_a                     10001010     corelib0:crt0init.obj
 0001:00000014       __xp_z                     10001014     corelib0:crt0init.obj
 0001:00000018       __xt_a                     10001018     corelib0:crt0init.obj
 0001:0000001c       __xt_z                     1000101c     corelib0:crt0init.obj
 0001:0000003c       ??_7FlashPddInterface@@6B@ 1000103c     fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000074       ??_7FmdWrapperPdd@@6B@     10001074     fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:000000d8       BSPNAND_SetClock           100010d8 f   nfc_sys.obj
 0001:000000f0       BSPNAND_RemapRegister      100010f0 f   nfc_sys.obj
 0001:00000100       BSP_OEMIoControl           10001100 f   nfc_sys.obj
 0001:00000110       FlashPdd_Init              10001110 f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:000001f0       FlashPdd_Deinit            100011f0 f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:00000270       FlashPdd_Open              10001270 f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:00000274       FlashPdd_Close             10001274 f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:0000027c       FlashPdd_Read              1000127c f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:00000284       FlashPdd_Write             10001284 f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:0000028c       FlashPdd_Seek              1000128c f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:0000029c       FlashPdd_IoControl         1000129c f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:000007c0       FlashPdd_PowerUp           100017c0 f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:000007c4       FlashPdd_PowerDown         100017c4 f   fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0001:000007c8       ??_EFlashPddInterface@@UAAPAXI@Z 100017c8 f i fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:000007c8       ??_GFlashPddInterface@@UAAPAXI@Z 100017c8 f i fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:000007ec       ?GetRegionCount@FmdWrapperPdd@@UAAJPAK@Z 100017ec f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:000007fc       ?GetBlockStatus@FmdWrapperPdd@@UAAJUBLOCK_RUN@@HQAK@Z 100017fc f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:000008e4       ?CopyPhysicalSectors@FmdWrapperPdd@@UAAJKQAUFLASH_PDD_COPY@@@Z 100018e4 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:000008ec       ?GetPhysicalSectorAddress@FmdWrapperPdd@@UAAJKU__SECTOR_RUN@@QAPAX@Z 100018ec f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:0000095c       ?LockBlocks@FmdWrapperPdd@@UAAJKQAUBLOCK_RUN@@@Z 1000195c f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000a20       ?GetLifeCycleInfo@FmdWrapperPdd@@UAAJKPAUFLASH_LIFE_CYCLE_INFO@@@Z 10001a20 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000a28       ?GetIdentityInfo@FmdWrapperPdd@@UAAJPAUFLASH_IDENTITY_INFO@@@Z 10001a28 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000a30       ?GetFmdInterface@FmdWrapperPdd@@IAAXXZ 10001a30 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000afc       ??0FmdWrapperPdd@@QAA@XZ   10001afc f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000b40       ??_EFmdWrapperPdd@@UAAPAXI@Z 10001b40 f i fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000b40       ??_GFmdWrapperPdd@@UAAPAXI@Z 10001b40 f i fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000b64       ?Init@FmdWrapperPdd@@QAAJK@Z 10001b64 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000bd8       ?Deinit@FmdWrapperPdd@@QAAJXZ 10001bd8 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000c24       ?GetRegionInfoTable@FmdWrapperPdd@@UAAJKQAUFLASH_REGION_INFO@@@Z 10001c24 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000cc8       ?SetBlockStatus@FmdWrapperPdd@@UAAJUBLOCK_RUN@@K@Z 10001cc8 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000db0       ?ReadPhysicalSectors@FmdWrapperPdd@@UAAJKQAUFLASH_PDD_TRANSFER@@PAK@Z 10001db0 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00000f2c       ?WritePhysicalSectors@FmdWrapperPdd@@UAAJKQAUFLASH_PDD_TRANSFER@@PAK@Z 10001f2c f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:000010a4       ?EraseBlocks@FmdWrapperPdd@@UAAJKQAUBLOCK_RUN@@@Z 100020a4 f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:0000118c       ?IoControl@FmdWrapperPdd@@UAAJKPAEK0KPAK@Z 1000218c f   fmdwrapperpdd_common_topaz_v1:fmdwrapperpdd.obj
 0001:00001210       SetLastError               10002210 f   coredll:COREDLL.dll
 0001:00001220       GetLastError               10002220 f   coredll:COREDLL.dll
 0001:00001230       MmMapIoSpace               10002230 f   ceddk:CEDDK.dll
 0001:00001240       DDKClockSetGatingMode      10002240 f   cspddk:CSPDDK.dll
 0001:00001250       DllMain                    10002250 f   corelib0:dllmain.obj
 0001:0000135c       _DllMainCRTStartup         1000235c f   corelib0:pegdmain.obj
 0001:00001448       _cexit                     10002448 f   corelib0:cexit.obj
 0001:00001458       _initterm                  10002458 f   corelib0:crt0dat.obj
 0001:00001484       _cinit                     10002484 f   corelib0:crt0dat.obj
 0001:000014e4       __security_init_cookie     100024e4 f   corelib0:seccinit.obj
 0001:00001530       __crt_ExitProcess          10002530 f   corelib0:exitproc_proxy.obj
 0001:0000153c       ??2@YAPAXI@Z               1000253c f   corelib1:COREDLL.dll
 0001:0000154c       __C_specific_handler       1000254c f   corelib1:COREDLL.dll
 0001:0000155c       memcpy                     1000255c f   corelib1:COREDLL.dll
 0001:0000156c       _purecall                  1000256c f   corelib1:COREDLL.dll
 0001:0000157c       ??3@YAXPAX@Z               1000257c f   corelib1:COREDLL.dll
 0001:0000158c       memset                     1000258c f   corelib1:COREDLL.dll
 0001:0000159c       _XcptFilter                1000259c f   corelib1:COREDLL.dll
 0001:000015ac       free                       100025ac f   corelib1:COREDLL.dll
 0001:000015bc       __security_gen_cookie2     100025bc f   corelib1:COREDLL.dll
 0001:000015cc       FMDHOOK_HookInterface      100025cc f   fmdhooklib:fmdhook.obj
 0001:000015d0       FMDHOOK_UnhookInterface    100025d0 f   fmdhooklib:fmdhook.obj
 0001:000015d4       FMD_Init                   100025d4 f   nand_common_topaz_v1:fmd.obj
 0001:00001774       FMD_Deinit                 10002774 f   nand_common_topaz_v1:fmd.obj
 0001:00001778       FMD_ReadSector             10002778 f   nand_common_topaz_v1:fmd.obj
 0001:000018b8       FMD_EraseBlock             100028b8 f   nand_common_topaz_v1:fmd.obj
 0001:00001908       FMD_WriteSector            10002908 f   nand_common_topaz_v1:fmd.obj
 0001:00001a48       FMD_PowerUp                10002a48 f   nand_common_topaz_v1:fmd.obj
 0001:00001a4c       FMD_PowerDown              10002a4c f   nand_common_topaz_v1:fmd.obj
 0001:00001a50       FMD_OEMIoControl           10002a50 f   nand_common_topaz_v1:fmd.obj
 0001:00001a74       FMD_GetInfo                10002a74 f   nand_common_topaz_v1:fmd.obj
 0001:00001b04       FMD_GetBlockStatus         10002b04 f   nand_common_topaz_v1:fmd.obj
 0001:00001bb4       FMD_SetBlockStatus         10002bb4 f   nand_common_topaz_v1:fmd.obj
 0001:00001e5c       ?BBT_GetBlockBadStatus@@YAHKK@Z 10002e5c f   nand_common_topaz_v1:bbt.obj
 0001:00001eb0       ?BBT_SetBlockBadStatus@@YAXKK@Z 10002eb0 f   nand_common_topaz_v1:bbt.obj
 0001:00002aa8       ?BBT_Init@@YAHXZ           10003aa8 f   nand_common_topaz_v1:bbt.obj
 0001:00002bb4       DisableThreadLibraryCalls  10003bb4 f   coredll:COREDLL.dll
 0001:00002bc4       TerminateProcess           10003bc4 f   coredll:COREDLL.dll
 0001:00002bd4       __rt_udiv                  10003bd4 f   corelib1:COREDLL.dll
 0001:00002be4       memcmp                     10003be4 f   corelib1:COREDLL.dll
 0001:00002bf4       __rt_sdiv                  10003bf4 f   corelib1:COREDLL.dll
 0001:00002c04       BSPNAND_GetFlashInfo       10003c04 f   nandfmd_lib:nandbsp.obj
 0001:00002cd8       BSPNAND_GetBufferPointer   10003cd8 f   nandfmd_lib:nandbsp.obj
 0001:00002d20       ?SwapBBI@@YAXXZ            10003d20 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00002e18       ?NFCAlloc@@YAHXZ           10003e18 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00002e48       ?NFCSetPagesize@@YAHI@Z    10003e48 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00002ec8       ?NFCWait@@YAXXZ            10003ec8 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00002f0c       CSPNAND_Reset              10003f0c f   nand_mx25_topaz_v1:cspnand.obj
 0001:00002f44       CSPNAND_ReadID             10003f44 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00002fbc       CSPNAND_EnableECC          10003fbc f   nand_mx25_topaz_v1:cspnand.obj
 0001:00003000       CSPNAND_ILSupport          10004000 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00003008       CSPNAND_PostInit           10004008 f   nand_mx25_topaz_v1:cspnand.obj
 0001:0000300c       CSPNAND_Init               1000400c f   nand_mx25_topaz_v1:cspnand.obj
 0001:00003158       CSPNAND_Deinit             10004158 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00003160       CSPNAND_ReadSector         10004160 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00003500       CSPNAND_EraseBlock         10004500 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00003640       CSPNAND_WriteSector        10004640 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00003928       CSPNAND_GetECCStatus       10004928 f   nand_mx25_topaz_v1:cspnand.obj
 0001:00003968       RdPageAlign4               10004968 f   nand_mx25_topaz_v1:nfcrw.obj
 0001:0000398c       RdPageAlign1               1000498c f   nand_mx25_topaz_v1:nfcrw.obj
 0001:000039fc       RdPageAlign2               100049fc f   nand_mx25_topaz_v1:nfcrw.obj
 0001:00003a64       RdPageAlign3               10004a64 f   nand_mx25_topaz_v1:nfcrw.obj
 0001:00003ad4       WrPageAlign4               10004ad4 f   nand_mx25_topaz_v1:nfcrw.obj
 0001:00003af8       WrPageAlign1               10004af8 f   nand_mx25_topaz_v1:nfcrw.obj
 0001:00003b68       WrPageAlign2               10004b68 f   nand_mx25_topaz_v1:nfcrw.obj
 0001:00003bd0       WrPageAlign3               10004bd0 f   nand_mx25_topaz_v1:nfcrw.obj
 0001:00003c94       __IMPORT_DESCRIPTOR_COREDLL 10004c94     coredll:COREDLL.dll
 0001:00003ca8       __IMPORT_DESCRIPTOR_CEDDK  10004ca8     ceddk:CEDDK.dll
 0001:00003cbc       __IMPORT_DESCRIPTOR_CSPDDK 10004cbc     cspddk:CSPDDK.dll
 0001:00003cd0       __NULL_IMPORT_DESCRIPTOR   10004cd0     coredll:COREDLL.dll
 0002:00000000       __imp_MmMapIoSpace         10005000     ceddk:CEDDK.dll
 0002:00000004       \177CEDDK_NULL_THUNK_DATA  10005004     ceddk:CEDDK.dll
 0002:00000008       __imp_GetLastError         10005008     coredll:COREDLL.dll
 0002:0000000c       __imp_SetLastError         1000500c     coredll:COREDLL.dll
 0002:00000010       __imp_memcmp               10005010     corelib1:COREDLL.dll
 0002:00000014       __imp___rt_udiv            10005014     corelib1:COREDLL.dll
 0002:00000018       __imp_??2@YAPAXI@Z         10005018     corelib1:COREDLL.dll
 0002:0000001c       __imp___C_specific_handler 1000501c     corelib1:COREDLL.dll
 0002:00000020       __imp_memcpy               10005020     corelib1:COREDLL.dll
 0002:00000024       __imp__purecall            10005024     corelib1:COREDLL.dll
 0002:00000028       __imp_??3@YAXPAX@Z         10005028     corelib1:COREDLL.dll
 0002:0000002c       __imp_memset               1000502c     corelib1:COREDLL.dll
 0002:00000030       __imp__XcptFilter          10005030     corelib1:COREDLL.dll
 0002:00000034       __imp_free                 10005034     corelib1:COREDLL.dll
 0002:00000038       __imp___security_gen_cookie2 10005038     corelib1:COREDLL.dll
 0002:0000003c       __imp_DisableThreadLibraryCalls 1000503c     coredll:COREDLL.dll
 0002:00000040       __imp_TerminateProcess     10005040     coredll:COREDLL.dll
 0002:00000044       __imp___rt_sdiv            10005044     corelib1:COREDLL.dll
 0002:00000048       \177COREDLL_NULL_THUNK_DATA 10005048     coredll:COREDLL.dll
 0002:0000004c       __imp_DDKClockSetGatingMode 1000504c     cspddk:CSPDDK.dll
 0002:00000050       \177CSPDDK_NULL_THUNK_DATA 10005050     cspddk:CSPDDK.dll
 0002:00000058       ?dpCurSettings@@3U_DBGPARAM@@A 10005058     fmdwrapperpdd_common_topaz_v1:fmdwrappermain.obj
 0002:0000049c       __security_cookie          1000549c     corelib0:seccinit.obj
 0002:000004a0       __security_cookie_complement 100054a0     corelib0:seccinit.obj
 0002:000004a8       ?ChipInfo@@3PAU_NandChipInfo@@A 100054a8     nand_common_topaz_v1:fmd.obj
 0002:000005c8       _exitflag                  100055c8     corelib0:cexit.obj
 0002:000005cc       ?g_FlashInfoExt@@3U_FlashInfoExt@@A 100055cc     nand_common_topaz_v1:fmd.obj
 0002:00000604       ?g_bInterLeaveMode@@3HA    10005604     nand_common_topaz_v1:fmd.obj
 0002:00000630       ?g_SectorBuf@@3PAEA        10005630     nandfmd_lib:nandbsp.obj
 0002:00000e30       ?g_BBTSecondBuf@@3PAEA     10005e30     nandfmd_lib:nandbsp.obj
 0002:00001630       ?g_BBTFirstBuf@@3PAEA      10006630     nandfmd_lib:nandbsp.obj
 0002:00001e30       ?BBMarkPage@@3PAEA         10006e30     nandfmd_lib:nandbsp.obj
 0002:00001e34       ?bECCMode@@3_NA            10006e34     nand_mx25_topaz_v1:cspnand.obj
 0002:00001e38       ?g_CSPfi@@3U_FlashInfoExt@@A 10006e38     nand_mx25_topaz_v1:cspnand.obj
 0002:00001e70       g_pNFC                     10006e70     nand_mx25_topaz_v1:cspnand.obj
 0002:00001e78       __onexitend                10006e78     <common>
 0002:00001e7c       __onexitbegin              10006e7c     <common>
 0002:00001e80       _pRawDllMain               10006e80     <common>

 entry point at        0001:0000135c

 Static symbols

 0001:0000126c       _DllMainCRTStartupHelper   1000226c f   corelib0:pegdmain.obj
 0001:00001388       doexit                     10002388 f   corelib0:cexit.obj
 0001:00001cbc       ?ReadBlockBadStatus@@YAHKK@Z 10002cbc f   nand_common_topaz_v1:bbt.obj
 0001:00001dfc       ?BBT_GetSectorAddr@@YAKK@Z 10002dfc f   nand_common_topaz_v1:bbt.obj
 0001:00001f0c       ?BBT_EraseOperation@@YAHKK@Z 10002f0c f   nand_common_topaz_v1:bbt.obj
 0001:00001f70       ?ReadBBTSignature@@YAHKK@Z 10002f70 f   nand_common_topaz_v1:bbt.obj
 0001:0000201c       ?WriteBBTSignature@@YAHKK@Z 1000301c f   nand_common_topaz_v1:bbt.obj
 0001:000020ac       ?WriteBBT@@YAHKK@Z         100030ac f   nand_common_topaz_v1:bbt.obj
 0001:0000232c       ?ReadBBT@@YAHXZ            1000332c f   nand_common_topaz_v1:bbt.obj
 0001:0000297c       ?CreateBBT@@YAHXZ          1000397c f   nand_common_topaz_v1:bbt.obj
 0001:00002dc0       ?SetCs@@YAXK@Z             10003dc0 f   nand_mx25_topaz_v1:cspnand.obj
